Page({

    /**
     * 页面的初始数据
     */
    data: {
        numList: [1, 2, 3, 4, 5]

    },

    onReachBottom() {
        // console.log("触发上拉")
        wx.showLoading({
            title: "数据加载中...",
        })

        setTimeout(() => {
            // const listLastNum = this.data.numList[-1]
            const listLastNum = this.data.numList[this.data.numList.length - 1]

            const newArr = [listLastNum + 1, listLastNum + 2, listLastNum + 3, listLastNum + 4, listLastNum + 5]

            this.setData({
                numList: [...this.data.numList, ...newArr]
            })
        }, 200); // 200ms  就顿一下
        wx.hideLoading()
    },

    onPullDownRefresh() {
        this.setData({
            numList: [1, 2, 3, 4, 5]
        })
        if (this.data.numList.length === 5)
            wx.stopPullDownRefresh()
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {

    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})